#for循环练习
#1.使用for循环打印1-20
from text6 import three_numbers

for number in range(1,21):
    print(number)
#2.创建一个包含1-1000000的列表，再将这些数打印出来
numbers = [list(range(1,101))]
for num in numbers:
    numbers = num
    print(num)
print(min(numbers))
print(max(numbers))
print(sum(numbers))

#3.通过给range()函数指定第三个参数来创建一个列表，其中包含1-20的奇数，使用for循环打印
odd_numbers = list(range(1,21,2))
print(odd_numbers)

#4.创建一个列表包含3-30内可以被3整除的数，使用for循环将他们打印出来
three_numbers = list(range(3,31,3))
for tn in three_numbers:
    print(tn)

#5.创建一个列表 包含1-10的立方
lifang = []
for li in range(1,11):
    li = li**2
    lifang.append(li)
    print(li)

#6.根据5的立方推导式
lifangshu = [lis ** 3 for lis in range(1,11)]